engine piston rod - Espagnol Anglais Dictionnaire